three window mask - Alemán Inglés Diccionario